cable needle - German English Dictionary